Extending Multi-agent Cooperation by Overhearing

نویسندگان

  • Paolo Busetta
  • Luciano Serafini
  • Dhirendra Singh
  • Floriano Zini
چکیده

Much cooperation among humans happens following a common pattern: by chance or deliberately, a person overhears a conversation between two or more parties and steps in to help, for instance by suggesting answers to questions, by volunteering to perform actions, by making observations or adding information. We describe an abstract architecture to support a similar pattern in societies of artificial agents. Our architecture involves pairs of so-called service agents (or services) engaged in some tasks, and unlimited number of suggestive agents (or suggesters). The latter have an understanding of the work behaviours of the former through a publicly available model, and are able to observe the messages they exchange. Depending on their own objectives, the understanding they have available, and the observed communication, the suggesters try to cooperate with the services, by initiating assisting actions, and by sending suggestions to the services. These in effect may induce a change in services behaviour. Our architecture has been applied in a few industrial and research projects; a simple demonstrator, implemented by means of a BDI toolkit, JACK Intelligent Agents, is discussed in detail.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Open Social Agent Architecture for Distributed Multimedia

We propose an architecture for large scale, multi-user, distributed multimedia based on cooperating agents communicating by means of an observable communication channel. In addition to the traditional protocols based on point-to-point communication, coordination and cooperation should be supported via social awareness and overhearing. Overhearing also allows the collection of contextual informa...

متن کامل

From Centralized to Distributed Selective Overhearing

Overhearing is an approach for monitoring open, distributed, multi-agent systems by listening to the routine communications taking place within them. Previous investigations of overhearing assumed that all inter-agent communications are accessible to a single overhearing agent. However, as multiagent systems grow both in size and distribution two problems arise. First, in large-scale settings, ...

متن کامل

Group Communication for Real-time Role Coordination and Ambient Intelligence

We propose a form of group communication, called channeled multicast, for active rooms and other scenarios featuring strict real-time requirements, inherently unreliable communication, and a continuously changing set of contextaware autonomous systems. In our approach, rooted in multi-agent and team programming, coordination and cooperation are supported via “social awareness” and overhearing. ...

متن کامل

An Empirical Study of Selective Overhearing in Hierarchical Organizations∗

Overhearing is a plan recognition approach for monitoring multi-agent systems, by listening to the routine inter-agent communications. Previous investigations of overhearing explored an extensive set of techniques for overhearing, mostly relying on the assumption that all inter-agent communications are accessible to the overhearing agent. However, in real-world settings, overhearing resources a...

متن کامل

Experiments in Selective Overhearing of Hierarchical Organizations

Lately, overhearing has gained interest in monitoring multi-agent settings. Previous investigations provided an extensive set of techniques using overhearing. However, most previous investigations rely on a problematic assumption that all inter-agent communications can be overheard. In the real-world settings, it is reasonable to assume that the available overhearing resources will be essential...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001